home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Deflex ninzya / Deflex.jar / Engine.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-03-15  |  780 b   |  38 lines

  1. public class Engine implements Runnable {
  2.    private Screen scr;
  3.    private boolean stopped = true;
  4.  
  5.    public Engine(Screen var1) {
  6.       this.scr = var1;
  7.  
  8.       try {
  9.          Thread.sleep(100L);
  10.       } catch (Exception var3) {
  11.       }
  12.  
  13.    }
  14.  
  15.    public void start() {
  16.       Thread var1 = new Thread(this);
  17.       var1.start();
  18.    }
  19.  
  20.    public void stop() {
  21.       this.stopped = true;
  22.    }
  23.  
  24.    public void run() {
  25.       this.scr.loadShit();
  26.       this.stopped = false;
  27.  
  28.       while(!this.stopped) {
  29.          if (!this.scr.loading) {
  30.             this.scr.repaint();
  31.             this.scr.serviceRepaints();
  32.             Thread.yield();
  33.          }
  34.       }
  35.  
  36.    }
  37. }
  38.